<html>
<head><meta charset="utf-8"><title>double-gating GHA and Azure · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/double-gating.20GHA.20and.20Azure.html">double-gating GHA and Azure</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="196332081"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/double-gating%20GHA%20and%20Azure/near/196332081" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/double-gating.20GHA.20and.20Azure.html#196332081">(May 05 2020 at 16:30)</a>:</h4>
<p>Hello <span class="user-group-mention" data-user-group-id="492">@T-compiler</span>! I'm really happy to say that we finally started double-gating CI on both Azure Pipelines and GitHub Actions! <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span> <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span> <span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span> </p>
<p><strong>What does this mean?</strong><br>
This is the last step before fully migrating to GitHub Actions: bors will now require <em>both</em> Azure Pipelines and GitHub Actions for a PR to be tried or merged. The practical impact is that build failures will be reported faster (as GitHub Actions will fail before Azure Pipelines), while green builds will still be slow (as we need to wait for Azure Pipelines).</p>
<p><strong>Why is the double-gate needed?</strong><br>
The double gate allows us to spot the last issues with the GitHub Actions configuration while still making sure we're not landing bad code (as Azure Pipelines is still running).</p>
<p><strong>What if I notice a spurious failure?</strong><br>
If you notice any issue due to GitHub Actions please ping the infrastructure team.</p>



<a name="196354310"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/double-gating%20GHA%20and%20Azure/near/196354310" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/double-gating.20GHA.20and.20Azure.html#196354310">(May 05 2020 at 19:25)</a>:</h4>
<p><span class="user-mention" data-user-id="121055">@Pietro Albini</span> woohoo!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>